<?php 
class ContentController extends CommonController{

			private $data;

			private $stid;

			public function __init(){
				parent::__init();
				$this->data = K('Store');
				$this->stid = Q('get.stid',0,'intval');

			}
			public function index(){
			
			
			$default = $this->data->get_one_data(array('stid'=>$this->stid));
			// 所属店铺的菜单
			$menus = K('Menu')->get_data(array('stid'=>$this->stid));

			$shops = K('shop')->get_data();

		// 获得菜单和菜
			$newData = array();
			if(!empty($menus)){
			foreach ($menus as $v) {
				foreach ($shops as $value) {
					if($v['mid']==$value['mid']){
						$v['shop'][] = $value;
					}
				}
				$newData[] = $v;

			}
		}



			$this->assign('newData',$newData);
			$this->assign('menus',$menus);

			
			$this->assign('default',$default);

			$attr = explode(',',$default['favorable']);
			
			$this->assign('attr',$attr);
		

		$defaultTime = time();
		if($defaultTime<strtotime($default['businessstart'])&&$defaultTime>strtotime($default['businessend'])){
					$zt = 1;
				}else{
					$zt = 0;
				}
			$this->assign('zt',$zt);

			
			
			$this->display();
				
				
		}

		// 
		public function ajax_shop(){
			if(IS_AJAX){
				// 获得商品的ID
				$sid = Q('post.shopId');

				// 获得商品的数量
				$nub = Q('post.shupNub');
				// 获得该商铺的ID
				$stid = Q('get.stid',0,"intval");
				// 查找所对应的商品
				$result = K('Shop')->get_one_data(array('sid'=>$sid));
				$result['nub'] = $nub+1;
				$data = array( 
					'id' => $sid,
				 	'name'=>$result['shopname'],// 商品名称
					'num' => 1, // 商品数量
					'price' => $result['price'], // 商品价格
		 			);
				 Cart::add($data); // 添加到购物车
				$_SESSION['shop'][$stid] = Cart::getAllData();

				

				$this->ajax($result);
			}
			

			
		}




		// 修改（减）
		// 
		public function ajax_shopimg(){
			if(IS_AJAX){
				// 获得商品的ID
				$sid = Q('post.shopId');

				// 获得商品的数量
				$nub = Q('post.shupNub');
				// 获得该商铺的ID
				$stid = Q('get.stid',0,"intval");
				// 查找所对应的商品
				$result = K('Shop')->get_one_data(array('sid'=>$sid));
				
				$result['nub'] = $nub;
				$data = array( 
					'id' => $sid,
				 	'name'=>$result['shopname'],// 商品名称
					'num' => -1, // 商品数量
					'price' => $result['price'], // 商品价格
		 			);
				 Cart::add($data); // 添加到购物车
				$_SESSION['shop'][$stid] = Cart::getAllData();

				$this->ajax($result);
			}
			

			
		}
		// 异步刷新返回 购物车的商品数量

		public function ifSession(){

		if(IS_AJAX){
				$stid = Q('get.stid',0,"intval");

				// $getalldata = Cart::getAllData();
				
				$defaultGetall = $_SESSION['shop'][$stid];
				if(!empty($defaultGetall)){
					$this->ajax($defaultGetall);
				}
			}

		}

}

?>